export default function load() {
  let gtConstEvalStartTime = new Date() /*

 Copyright The Closure Library Authors.
 SPDX-License-Identifier: Apache-2.0
*/
  const h = this || self,
    l = /^[\w+/_-]+[=]{0,2}$/,
    m = null

  function n(a) {
    return (a = a.querySelector && a.querySelector('script[nonce]')) &&
      (a = a.nonce || a.getAttribute('nonce')) &&
      l.test(a)
      ? a
      : ''
  }

  function p(a, b) {
    function c() {}

    c.prototype = b.prototype
    a.i = b.prototype
    a.prototype = new c()
    a.prototype.constructor = a
    a.h = function (g, f, k) {
      for (var e = Array(arguments.length - 2), d = 2; d < arguments.length; d++)
        e[d - 2] = arguments[d]
      return b.prototype[f].apply(g, e)
    }
  }

  function q(a) {
    return a
  }

  function r(a) {
    if (Error.captureStackTrace) Error.captureStackTrace(this, r)
    else {
      const b = Error().stack
      b && (this.stack = b)
    }
    a && (this.message = String(a))
  }

  p(r, Error)
  r.prototype.name = 'CustomError'

  function u(a, b) {
    a = a.split('%s')
    for (var c = '', g = a.length - 1, f = 0; f < g; f++) c += a[f] + (f < b.length ? b[f] : '%s')
    r.call(this, c + a[g])
  }

  p(u, r)
  u.prototype.name = 'AssertionError'

  function v(a, b) {
    throw new u('Failure' + (a ? ': ' + a : ''), Array.prototype.slice.call(arguments, 1))
  }
  let w

  function x(a, b) {
    this.g = b === y ? a : ''
  }

  x.prototype.toString = function () {
    return 'TrustedResourceUrl{' + this.g + '}'
  }
  var y = {}

  function z(a) {
    let b = document.getElementsByTagName('head')[0]
    b || (b = document.body.parentNode.appendChild(document.createElement('head')))
    b.appendChild(a)
  }

  function _loadCss(a) {
    const b = document.createElement('link')
    b.type = 'text/css'
    b.rel = 'stylesheet'
    b.href = a
    z(b)
  }

  function _isNS(a) {
    a = a.split('.')
    for (let b = window, c = 0; c < a.length; ++c) if (!(b = b[a[c]])) return !1
    return !0
  }

  function _setupNS(a) {
    a = a.split('.')
    for (var b = window, c = 0; c < a.length; ++c)
      b.hasOwnProperty
        ? b.hasOwnProperty(a[c])
          ? (b = b[a[c]])
          : (b = b[a[c]] = {})
        : (b = b[a[c]] || (b[a[c]] = {}))
    return b
  }

  window.addEventListener &&
    'undefined' == typeof document.readyState &&
    window.addEventListener(
      'DOMContentLoaded',
      function () {
        document.readyState = 'complete'
      },
      !1
    )
  if (_isNS('google.translate.Element')) {
    return
  }
  ;(function () {
    const c = _setupNS('google.translate._const')
    c._cest = gtConstEvalStartTime
    gtConstEvalStartTime = undefined
    c._cl = 'en'
    c._cac = ''
    c._cam = ''
    c._ctkk = '446864.961430187'
    const h = 'translate.googleapis.com'
    const s = (true ? 'https' : window.location.protocol == 'https:' ? 'https' : 'http') + '://'
    const b = s + h
    c._pah = h
    c._pas = s
    c._pbi = b + '/translate_static/img/te_bk.gif'
    c._pci = b + '/translate_static/img/te_ctrl3.gif'
    c._pli = b + '/translate_static/img/loading.gif'
    c._plla = h + '/translate_a/l'
    c._pmi = b + '/translate_static/img/mini_google.png'
    c._ps = ''
    c._puh = 'translate.google.com'
    _loadCss(c._ps)
  })()
}
